sleaze bag - Turkish English Dictionary